package com.pricl.biz.article.module;

import java.util.List;

import com.pricl.biz.article.entity.ArticleInfo;
import com.pricl.biz.tag.entity.TagInfo;

public class ArticleInfoDetialModule extends ArticleInfo {
	private String audioUrl;
	private String coverUrl;
	private long countComments;//评论的数量
	private boolean follower; //关注的标记
	private String username;
	private String nickname;
	private String headUrl;
	private long duration;//音频时长
	/** 点赞 **/
	private java.lang.Boolean markPraise;
	/** 喜爱 **/
	private java.lang.Boolean markLove;
	/** 是否收藏 **/
	private java.lang.Boolean markCollect;
	/** 支持 **/
	private java.lang.Boolean markSupport;
	
	private List<TagInfo> tagInfos;

	public String getAudioUrl() {
		return audioUrl;
	}

	public void setAudioUrl(String audioUrl) {
		this.audioUrl = audioUrl;
	}

	public String getCoverUrl() {
		return coverUrl;
	}

	public void setCoverUrl(String coverUrl) {
		this.coverUrl = coverUrl;
	}

	public long getCountComments() {
		return countComments;
	}

	public void setCountComments(long countComments) {
		this.countComments = countComments;
	}

	public boolean isFollower() {
		return follower;
	}

	public void setFollower(boolean follower) {
		this.follower = follower;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getNickname() {
		return nickname;
	}

	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	public String getHeadUrl() {
		return headUrl;
	}

	public void setHeadUrl(String headUrl) {
		this.headUrl = headUrl;
	}

	public java.lang.Boolean getMarkPraise() {
		return markPraise;
	}

	public void setMarkPraise(java.lang.Boolean markPraise) {
		this.markPraise = markPraise;
	}

	public java.lang.Boolean getMarkLove() {
		return markLove;
	}

	public void setMarkLove(java.lang.Boolean markLove) {
		this.markLove = markLove;
	}

	public java.lang.Boolean getMarkCollect() {
		return markCollect;
	}

	public void setMarkCollect(java.lang.Boolean markCollect) {
		this.markCollect = markCollect;
	}

	public java.lang.Boolean getMarkSupport() {
		return markSupport;
	}

	public void setMarkSupport(java.lang.Boolean markSupport) {
		this.markSupport = markSupport;
	}

	public List<TagInfo> getTagInfos() {
		return tagInfos;
	}

	public void setTagInfos(List<TagInfo> tagInfos) {
		this.tagInfos = tagInfos;
	}

	public long getDuration() {
		return duration;
	}

	public void setDuration(long duration) {
		this.duration = duration;
	}
	
}
